Platform Explorer / Nuxeo Platform 6.0

Operation ResultSet.PaginatedQuery (ResultSet Query)

Description

Perform a query on the repository. The result set returned will become the input for the next operation.
Operation id ResultSet.PaginatedQuery
Category Fetch
Label ResultSet Query
Requires
Since 6.0

Parameters

Name Description Type Required Default value
query string yes  
currentPageIndex integer no  
language string no NXQL, CMIS 
namedParameters properties no  
pageSize integer no  
queryParams stringlist no  
sortBy string no  
sortOrder string no ASC, DESC 

Signature

Inputs void
Outputs recordset

Implementation Information

Implementation Class Class: org.nuxeo.ecm.automation.core.operations.services.query.ResultSetPaginatedQuery
Contributing Component org.nuxeo.ecm.core.automation.featuresContrib

JSON Definition

{
  "id" : "ResultSet.PaginatedQuery",
  "label" : "ResultSet Query",
  "category" : "Fetch",
  "requires" : null,
  "description" : "Perform a query on the repository. The result set returned will become the input for the next operation.",
  "since" : "6.0",
  "url" : "ResultSet.PaginatedQuery",
  "signature" : [ "void", "recordset" ],
  "params" : [ {
    "name" : "query",
    "description" : null,
    "type" : "string",
    "required" : true,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "currentPageIndex",
    "description" : null,
    "type" : "integer",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "language",
    "description" : null,
    "type" : "string",
    "required" : false,
    "widget" : "Option",
    "order" : 0,
    "values" : [ "NXQL", "CMIS" ]
  }, {
    "name" : "namedParameters",
    "description" : null,
    "type" : "properties",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "pageSize",
    "description" : null,
    "type" : "integer",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "queryParams",
    "description" : null,
    "type" : "stringlist",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "sortBy",
    "description" : null,
    "type" : "string",
    "required" : false,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "sortOrder",
    "description" : null,
    "type" : "string",
    "required" : false,
    "widget" : "Option",
    "order" : 0,
    "values" : [ "ASC", "DESC" ]
  } ]
}